package year2019.month12;

public class FinalTest {
//    private static final String str;
    private final String name;

    public FinalTest(){
//        this.str = "";
        this.name = "";     //声明成员变量时必须赋值（如果没有赋值则必须在构造函数中赋值，否则编译失败）
    }
/*
    public FinalTest(String name){
        this.name = name;
    }
    */
    public static void main(String[] args){
        final String name;
        name = "";          //声明局部变量时必须赋值（如果没有赋值则必须在使用该变量前完成赋值，否则编译失败）
        System.out.println(name);
//        FinalTest finalTest = new FinalTest(name);
    }

}
